layui.config({
    base: '/plugins/module/'
});
layui.use(['table', 'layer', 'form', 'cstmodules','laydate'], function () {

    var mymod = layui.cstmodules;
    var $ = layui.jquery;
    var table = layui.table;
    var layer = layui.layer;
    var form = layui.form;
    var laydate=layui.laydate;

    //初始化时间选择器
    laydate.render({
        elem:'#startTime',
        type:'datetime'
    });
    laydate.render({
        elem:'#endTime',
        type:'datetime'
    });

    // 渲染表格
    var sysmgr = {
        param: {
            tableColumn: [
                [
                    {type: 'checkbox'},
                    {field: 'id', title: 'ID', align: 'center'},
                    {field: 'userId', title: '用户ID', align: 'center'},
                    {field: 'grade', title: '分数', align: 'center'},
                    {field: 'certificateName', title: '证书名称', align: 'center'},
                    {field: 'certificateTypeName', title: '证书类型', align: 'center'},
                    {field: 'detailedInformation', title: '证书详细信息', align: 'center'},
                    {field: 'certificateExplain', title: '证书说明', align: 'center'},
                    {field: 'numericalInterval', title: '数值区间', align: 'center'},
                    {field: 'updateTime', title: '证书获取时间', align: 'center'},
                    {field:'image', title:'证书图片',align:'center', templet:function(d){
                        return '<img src='+d.image+ '/>';
                    }},
                    // {field: 'status', title: '证书状态', align: 'center'},
                    // {field: 'auditorId', title: '审核人ID', align: 'center'},
                    // {field: 'returnReason', title: '打回原因', align: 'center'},
                    // {templet: '#menuRowBar', align: 'center', title: '操作'}
                ]
            ],
            mainIndex: null,
            url: null,
            limit: 15,
            limits: [15, 30, 60, 120],
        },
        // //删除
        // deleteMenu: function (data) {
        //     $.ajax(
        //         {
        //             url: "/jf/d/userTestimonialsStatus",
        //             data: {"ids": data},
        //             type: "post",
        //             dataType: "json",
        //             success: function (data) {
        //                 if (data.code == 1) {
        //                     layer.msg(data.info, {
        //                         time: 1000
        //                     }, function () {
        //                         table.reload('menuTable');
        //                     });
        //                 } else {
        //                     layer.alert(data.msg);
        //                 }
        //             },
        //             error: function () {
        //                 layer.alert("操作异常！请联系管理员");
        //             }
        //         });
        // }
    }
    mymod.initPageTableMethod(table, "menuTable", "/jf/f/userTestimonials", sysmgr.param.tableColumn, "#menuToolBar", null, sysmgr.param.limit, sysmgr.param.limits, 61);

    // var status = 4;
    // table.reload('menuTable', {
    //     where: status,
    //     page: {
    //         curr: 1
    //     }
    // });
    // //监听工具条
    // table.on('tool(menuTable)', function (obj) {
    //     var data = obj.data;
    //     switch (obj.event) {
    //         case 'delete':
    //             layer.confirm('你确定要删除这些数据吗?', {icon: 3, title: '提示'}, function (index) {
    //                 var ids = new Array();
    //                 ids.push(data.id);
    //                 sysmgr.deleteMenu(ids);
    //
    //             });
    //             break;
    //     };
    // });

    // //监听头部工具栏
    // table.on('toolbar(menuTable)', function (obj) {
    //     switch (obj.event) {
    //         case 'batchdelte':
    //             var checkStatus = table.checkStatus('menuTable')
    //                 , data = checkStatus.data;
    //
    //             layer.confirm('你确定要删除这些数据吗?', {icon: 3, title: '提示'}, function (index) {
    //                 var ids = new Array();
    //                 for (var i = 0; i < data.length; i++) {
    //                     ids.push(data[i].id);
    //                 }
    //                 sysmgr.deleteMenu(ids);
    //             });
    //             break;
    //     };
    // });

    //模糊查询
    form.on("submit(doSearch)", function (data) {
        table.reload('menuTable', {
            where: data.field,
            page: {
                curr: 1
            }
        });
        return false;
    });

});
